scarcer than hens' teeth - German English Dictionary